rough (road) - French English Dictionary